import UIKit

@available(iOS 6.0, *)
extension QKC where AA :UIActivityItemProvider {
    open func placeholderItem_qk_g() -> QKC<AA,YY,ZZ, Any? >{
		 self +^ self.value.placeholderItem
	}

		// activity type available when -item is called. nil at other times. use this in your -item method to customize the data to return
    open func activityType_qk_g() -> QKC<AA,YY,ZZ, UIActivity.ActivityType? >{
		 self +^ self.value.activityType
	}

		// called on secondary thread when user selects an activity. you must subclass and return a non-nil value. The item can use the UIActivityItemSource protocol to return extra information
    open func item_qk_g() -> QKC<AA,YY,ZZ, Any >{
		 self +^ self.value.item
	}

}

